how about this - Türkisch Englisch Wörterbuch